﻿using System;
using System.Collections.Generic;
using System.Text;

namespace eLib
{
    public class SummaryData : BaseData
    {
        public const string DataName = "Сводная таблица";
        public const string DataShortName = "Св";

        public SummaryData(WorkSpace WorkSpace)
            : base(WorkSpace, SummaryData.DataName)
        {
            ShortName = SummaryData.DataShortName;
        }

        public override void setCalculations()
        {
            WorkSpace.CalcList.Add(calc_1);//Капитальные вложения, тыс. руб.
        }

        #region Расчеты

        //Капитальные вложения, тыс. руб.
        void calc_1(WorkSpace ws, out string caption)
        {
            caption = SummaryData.DataName + ".Капитальные вложения, тыс. руб.";
            doCalc(
                "Капитальные вложения, тыс. руб.",
                new ParamIdent[] 
                {
                    BaseData.ParamIdent(CapitalAddData.DataName,"Всего, тыс. руб.")
                },
                CalcFunctions.first);
        }

        #endregion

        public override void SetProfitValues(int profit)
        {
        }

        public override void SetEndProjectValues(int endProject)
        {
        }

    }
}

